reveal a clue or hint about something - Français Anglais Dictionnaire